body {
  background: rgba(0, 0, 0, 0.7);
}
.swiper-wrap {
  position: relative;
  width: 1000px;
  height: 500px;
}
.swiper-wrap .prev,
.swiper-wrap .next {
  position: absolute;
  width: 50px;
  height: 50px;
  cursor: pointer;
  z-index: 999;
  opacity: 0.5;
}

.swiper-wrap .prev:hover,
.swiper-wrap .next:hover {
  opacity: 1;
}

.swiper-wrap .prev img,
.swiper-wrap .next img {
  width: 100%;
  height: 100%;
}

.swiper-wrap .prev {
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}

.swiper-wrap .next {
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
}

.swiper-wrap .swiper-content {
  perspective: 1000px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.swiper-wrap .swiper-content .swiper-item {
  position: absolute;
  transition: all 0.33s;
}

.swiper-wrap .swiper-content .swiper-item img {
  width: 400px;
  height: 300px;
}
